cellulose sponge - French English Dictionary